package com.lantosec.hmrp.modules.workflow.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "部署流程时保存对象", description = "部署流程时保存对象")
public class SaveDeployVO {

    @ApiModelProperty(value = "流程模型ID", required = true)
    private String modelId;

    @ApiModelProperty(value = "流程启动时对应的数据表单ID", required = true)
    private String startFormId;

    @ApiModelProperty(value = "流程节点定义列表", required = true)
    private List<SaveTaskVO> taskList;
}
